<?php if (!defined('BASEPATH')) exit('No direct script access allowed');

class Product_Details_Entity {
    public $id;
    public $product_id;
    public $is_avatar;
    public $code;
    public $image;
    public $price_old;
    public $price_new;
    public $description;
    public $created_at;
    public $updated_at;
    public $deleted_at;

    /**
     * @param mixed $price_new
     */
    public function setPriceNew($price_new)
    {
        $this->price_new = $price_new;
    }

    /**
     * @return mixed
     */
    public function getPriceNew()
    {
        return $this->price_new;
    }

    /**
     * @param mixed $price_old
     */
    public function setPriceOld($price_old)
    {
        $this->price_old = $price_old;
    }

    /**
     * @return mixed
     */
    public function getPriceOld()
    {
        return $this->price_old;
    }

    /**
     * @param mixed $code
     */
    public function setCode($code)
    {
        $this->code = $code;
    }

    /**
     * @return mixed
     */
    public function getCode()
    {
        return $this->code;
    }
    
    /**
     * @param mixed $description
     */
    public function setDescription($description)
    {
        $this->description = $description;
    }

    /**
     * @return mixed
     */
    public function getDescription()
    {
        return $this->description;
    }

    /**
     * @param mixed $created_at
     */
    public function setCreatedAt($created_at)
    {
        $this->created_at = $created_at;
    }

    /**
     * @return mixed
     */
    public function getCreatedAt()
    {
        return $this->created_at;
    }
    
    /**
     * @param mixed $is_avatar
     */
    public function setIsAvatar($is_avatar)
    {
        $this->is_avatar = $is_avatar;
    }

    /**
     * @return mixed
     */
    public function getIsAvatar()
    {
        return $this->is_avatar;
    }

    /**
     * @param mixed $deleted_at
     */
    public function setDeletedAt($deleted_at)
    {
        $this->deleted_at = $deleted_at;
    }

    /**
     * @return mixed
     */
    public function getDeletedAt()
    {
        return $this->deleted_at;
    }

    /**
     * @param mixed $id
     */
    public function setId($id)
    {
        $this->id = $id;
    }

    /**
     * @return mixed
     */
    public function getId()
    {
        return $this->id;
    }

    /**
     * @param mixed $image
     */
    public function setImage($image)
    {
        $this->image = $image;
    }

    /**
     * @return mixed
     */
    public function getImage()
    {
        return $this->image;
    }

    /**
     * @param mixed $product_id
     */
    public function setProductId($product_id)
    {
        $this->product_id = $product_id;
    }

    /**
     * @return mixed
     */
    public function getProductId()
    {
        return $this->product_id;
    }

    /**
     * @param mixed $updated_at
     */
    public function setUpdatedAt($updated_at)
    {
        $this->updated_at = $updated_at;
    }

    /**
     * @return mixed
     */
    public function getUpdatedAt()
    {
        return $this->updated_at;
    }

    function __construct()
    {

    }

}
?>